package com.cadre.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cadre.system.domain.officer.A01;
import com.cadre.system.domain.officer.Chart;
import com.cadre.system.domain.officer.DPersontagEntity;

import java.util.List;
import java.util.Map;

/* loaded from: DPersontagMapper.class */
public interface DPersontagMapper extends BaseMapper<DPersontagEntity> {
    List<A01> intelligenceSearch(Page<A01> page, Map<String, Object> map);

    List<A01> intelligenceTSearch(Page<A01> page, Map<String, Object> map);

    List<A01> intelligenceTSearch(Map<String, Object> map);

    List<Chart> getAllCount(Map<String, Object> map);

    List<String> getWorkTag(Map<String, Object> map);

    void batchInsert(List<DPersontagEntity> list);

    void batchInsertWithDatevalue(List<DPersontagEntity> list);
}
